mechanical soil stabilization - Espagnol Anglais Dictionnaire